mountain apple - French English Dictionary